(river) channel - Türkçe İngilizce Sözlük